<?xml version="1.0" encoding="UTF-8"?>
<!--
    Document: $Id:lexs-digest.xsd 85 2007-07-02 21:36:07Z $
    LEXS version  : 3.1.1
    Namespace     : xmlns:lexsdigest="http://usdoj.gov/leisp/lexs/digest/3.1"
    Description   : a library for lexs digest elements.
-->
<xsd:schema 
    targetNamespace="http://usdoj.gov/leisp/lexs/digest/3.1" 
    version="3.1.1"
    xmlns:em="http://niem.gov/niem/domains/emergencyManagement/2.0"
    xmlns:eo-12958="http://niem.gov/niem/eo-12958/1.0"
    xmlns:fips_10-4="http://niem.gov/niem/fips_10-4/1.0"
    xmlns:i="http://niem.gov/niem/appinfo/2.0"
    xmlns:im="http://niem.gov/niem/domains/immigration/2.0"
    xmlns:j="http://niem.gov/niem/domains/jxdm/4.0"
    xmlns:lexs="http://usdoj.gov/leisp/lexs/3.1"
    xmlns:lexscodes="http://usdoj.gov/leisp/lexs/codes/3.1"
    xmlns:lexsdigest="http://usdoj.gov/leisp/lexs/digest/3.1"
    xmlns:lexslib="http://usdoj.gov/leisp/lexs/library/3.1"
    xmlns:nc="http://niem.gov/niem/niem-core/2.0"
    xmlns:niem-xsd="http://niem.gov/niem/proxy/xsd/2.0"
    xmlns:nonauth="http://niem.gov/niem/nonauthoritative-code/1.0"
    xmlns:s="http://niem.gov/niem/structures/2.0"
    xmlns:scr="http://niem.gov/niem/domains/screening/2.0"
    xmlns:xhtml="http://www.w3.org/1999/xhtml"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    
    <xsd:import 
        namespace="http://niem.gov/niem/structures/2.0"
        schemaLocation="../../niem-constrained/structures/2.0/structures.xsd"/>
    <xsd:import 
        namespace="http://niem.gov/niem/appinfo/2.0"
        schemaLocation="../../niem-constrained/appinfo/2.0/appinfo.xsd"/>
    <xsd:import
        namespace="http://niem.gov/niem/niem-core/2.0"
        schemaLocation="../../niem-constrained/niem-core/2.0/niem-core.xsd"/>
    <xsd:import
        namespace="http://niem.gov/niem/domains/emergencyManagement/2.0"
        schemaLocation="../../niem-constrained/domains/emergencyManagement/2.0/emergencyManagement.xsd"/>
    <xsd:import
        namespace="http://niem.gov/niem/domains/jxdm/4.0"
        schemaLocation="../../niem-constrained/domains/jxdm/4.0/jxdm.xsd"/>
    <xsd:import
        namespace="http://niem.gov/niem/domains/screening/2.0"
        schemaLocation="../../niem-constrained/domains/screening/2.0/screening.xsd"/>
    <xsd:import
        namespace="http://niem.gov/niem/domains/immigration/2.0"
        schemaLocation="../../niem-constrained/domains/immigration/2.0/immigration.xsd"/>
    <xsd:import
        namespace="http://usdoj.gov/leisp/lexs/library/3.1"
        schemaLocation="../../library/3.1/library.xsd"/>
    <xsd:import
        namespace="http://usdoj.gov/leisp/lexs/codes/3.1"
        schemaLocation="../../codes/3.1/codes.xsd"/>
    <xsd:import
        namespace="http://niem.gov/niem/proxy/xsd/2.0"
        schemaLocation="../../niem-constrained/proxy/xsd/2.0/xsd.xsd"/>
    
    <xsd:annotation>
        <xsd:documentation>LEXS Library for Digest Elements </xsd:documentation>
        <xsd:appinfo>
            <i:ConformantIndicator>true</i:ConformantIndicator>
        </xsd:appinfo>
    </xsd:annotation>
    
    <xsd:complexType name="ActivityEmailAddressAssociationType">
        <xsd:annotation>
            <xsd:documentation>A structure that describes an association between an activity and an e-mail  address somehow involved in that activity.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="AssociationType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="nc:AssociationType">
                <xsd:sequence>
                    <xsd:element ref="nc:ActivityReference" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:EmailIDReference" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="ActivityTelephoneNumberAssociationType">
        <xsd:annotation>
            <xsd:documentation>A structure that describes an association between an activity and a telephone number somehow involved in that activity.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="AssociationType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="nc:AssociationType">
                <xsd:sequence>
                    <xsd:element ref="nc:ActivityReference" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:TelephoneNumberReference" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="BailBondAssociationType">
        <xsd:annotation>
            <xsd:documentation>A structure that describes an association between a baling entity, bailee, and bail bondsman entity.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="AssociationType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="nc:AssociationType">
                <xsd:sequence>
                    <xsd:element ref="lexsdigest:BailingPersonReference" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:BailingOrganizationReference" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:BaileePersonReference"/>
                    <xsd:element ref="lexsdigest:BailBondsmanPersonReference" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:BailBondsmanOrganizationReference" minOccurs="0"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="DeclarationPersonAssociationType">
        <xsd:annotation>
            <xsd:documentation>A structure that describes an association between a missing person and person who declared the other person missing.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="AssociationType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="nc:AssociationType">
                <xsd:sequence>
                    <xsd:element ref="lexsdigest:DeclarationPersonReference"/>
                    <xsd:element ref="lexsdigest:MissingPersonReference"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="EmailMessageAssociationType">
        <xsd:annotation>
            <xsd:documentation>A structure that describes an association between originator, receiver, and an e-mail message.  Originator and receiver can be person and/or organization.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="AssociationType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="nc:AssociationType">
                <xsd:sequence>
                    <xsd:element ref="lexsdigest:OriginatorPersonReference" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:OriginatorOrganizationReference" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:OriginatorEmailIDReference" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:ReceiverPersonReference" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:ReceiverOrganizationReference" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:ReceiverEmailIDReference" minOccurs="0"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="EntityActivityType">
        <xsd:annotation>
            <xsd:documentation>A structure that wraps NIEM Activity object and its roles.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:name="EntityType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="lexsdigest:EntityType">
                <xsd:sequence>
                    <xsd:element ref="nc:Activity"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="EntityAircraftType">
        <xsd:annotation>
            <xsd:documentation>A structure that wraps NIEM Aircraft object and its roles.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:name="EntityType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="lexsdigest:EntityType">
                <xsd:sequence>
                    <xsd:element ref="nc:Aircraft"/>
                    <xsd:element ref="em:Resource" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ChargeVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ForceVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:IncidentVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:Victim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:Property" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:Weapon" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="EntityAssociationsType">
        <xsd:annotation>
            <xsd:documentation>A structure that provides a container for all associations between objects.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:name="EntityType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="lexsdigest:EntityType">
                <xsd:sequence>
                    <xsd:element ref="j:AccompliceAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ActivityAssistingPersonAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ActivityClearerPersonAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ActivityDispatcherAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ActivityEnforcementOfficialAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ActivityInformationAbstracterPersonAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ActivityInformationApproverAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ActivityInformationOwnerAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ActivityInformationReleaserAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ActivityInformationReporterAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ActivityJudicialOfficialAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ActivityLocationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ActivityUnknownAffiliateAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:IncidentInformantAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:IncidentInvestigatorAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:IncidentItemObtainerAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:IncidentUnknownAssociationPersonAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:SubjectInvolvedPersonAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:ArrestInvolvedWeaponAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:ArrestOffenseAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:ArrestOfficerAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:ArrestSubjectAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:BailBondAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:BoyfriendGirlfriendAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:CaregiverAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:CellmateAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:ClientAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:DeclarationPersonAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:DeliveryAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:EmailMessageAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:EntityAttachmentLinkAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:EntityCrimeSceneImageAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:EntityEmailAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:EntityItemImageAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:EntityPersonFacialImageAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:EntityPersonImageAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:EntityPersonSMTImageAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:EntitySupportingDocumentationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:EntityTelephoneNumberAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:HomosexualAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:IncidentArrestAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:IncidentEmailAddressAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:IncidentEvidenceAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:IncidentInvolvedItemAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:IncidentLocationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:IncidentOffenseAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:IncidentReportingOfficialAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:IncidentServiceCallAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:IncidentSubjectOrganizationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:IncidentSubjectPersonAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:IncidentTelephoneNumberAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:IncidentVictimOrganizationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:IncidentVictimPersonAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:IncidentWeaponAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:IncidentWitnessAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:InmateApprovedTelephoneListAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:InmateTelephoneCallLogAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:ItemAssignedTelephoneNumberAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:ItemEmailAddressAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:ItemLienHolderOrganizationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:ItemLienHolderPersonAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:ItemTelephoneNumberAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:OffenseEmailAddressAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:OffenseInvolvedItemAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:OffenseLocationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:OffenseSubjectOrganizationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:OffenseSubjectPersonAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:OffenseTelephoneNumberAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:OffenseVictimOrganizationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:OffenseVictimPersonAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:OffenseWeaponAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:OffenseWitnessAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:PatientAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:PersonArrestLocationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:PersonBirthLocationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:PersonFoundLocationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:PersonLastSeenWitnessAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:PersonOfInterestAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:PhysicalMailAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:PropertyRecoveryLocationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:PropertySeizedLocationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:ServiceCallCallerAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:ServiceCallDispatcherAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:ServiceCallDispatchLocationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:ServiceCallEmailAddressAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:ServiceCallLocationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:ServiceCallOperatorAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:ServiceCallTelephoneNumberAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:StudentAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:SubjectVictimAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:SubjectWitnessAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:TelephoneCallAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:VictimWitnessAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:VisitorAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexslib:SameAsPayloadAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:AcquaintanceAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:ActivityInformationAbstracterOrganizationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:ActivityInformationClearerOrganizationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:ActivityInvolvedOrganizationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:ActivityInvolvedPersonAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:ActivityItemAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:ActivityPrimaryOrganizationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:ActivityReportingOrganizationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:ActivityResponsibleOrganizationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:ActivitySupervisorOrganizationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:ActivitySupervisorPersonAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:AuthorityFigureAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:BabysitterAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:CohabitantAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:CoworkerAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:DomesticPartnershipAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:FamilyAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:FriendshipAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:GuardianAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:ImmediateFamilyAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:ItemContainerAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:ItemHolderAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:ItemLocationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:ItemMoverAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:LocationContainsOrganizationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:LocationEmergencyServicesAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:LocationNeighboringPersonAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:LocationOrganizationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:LocationPoliceDepartmentAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:MarriageAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:NeighborAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:OrganizationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:OrganizationGangAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:OrganizationItemAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:OrganizationOwnsItemAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:OrganizationParentAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:OrganizationPossessesItemAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:OrganizationPrincipalOfficialAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:OrganizationSubsidiaryAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:PersonActivityInvolvementAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:PersonAssignedUnitAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:PersonAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:PersonConveyanceAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:PersonCriminalOrganizationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:PersonCurrentEmploymentAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:PersonCurrentLocationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:PersonDetainmentLocationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:PersonEmploymentAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:PersonEmploymentLocationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:PersonFormerEmploymentAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:PersonGangAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:PersonInvolvedInDrivingIncidentAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:PersonItemAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:PersonKnownPreviousLocationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:PersonLastSeenLocationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:PersonLocationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:PersonOrganizationAffiliationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:PersonOrganizationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:PersonOwnsItemAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:PersonPossessesItemAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:PersonPrimaryWorkerAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:PersonReferralWorkerAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:PersonTemporaryAssignedUnitAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:PersonWorkerAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:PreviousActivityAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:PropertyCurrentLocationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:PropertyDispositionLocationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:RelatedActivityAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:RelatedCaseAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:ResidenceAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:StrangerAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:TransportationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:VehicleGarageLocationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:VehicleTowerAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="scr:AdoptedChildAssociation" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="scr:LocationAssociation" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="EntityAttachmentLinkAssociationType">
        <xsd:annotation>
            <xsd:documentation>A structure that provides association between a LEXS Entity object and a LEXS AttachmentLink Object, for example to link a person to their mug shot.</xsd:documentation>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="s:ComplexObjectType">
                <xsd:sequence>
                    <xsd:element ref="lexsdigest:EntityReference"/>
                    <xsd:element ref="lexsdigest:AttachmentLinkReference"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="EntityDrugType">
        <xsd:annotation>
            <xsd:documentation>A structure that wraps NIEM Drug object and its roles.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:name="EntityType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="lexsdigest:EntityType">
                <xsd:sequence>
                    <xsd:element ref="nc:Drug"/>
                    <xsd:element ref="em:Resource" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ChargeVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ForceVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:IncidentVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:Victim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:Property" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:Weapon" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="EntityEmailAssociationType">
        <xsd:annotation>
            <xsd:documentation>A structure that describes an association between a Person or Organization and email address, for example to indicate that a person has a particular email address.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="AssociationType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="nc:AssociationType">
                <xsd:sequence>
                    <xsd:element ref="nc:PersonReference" minOccurs="0"/>
                    <xsd:element ref="nc:OrganizationReference" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:EmailIDReference" minOccurs="0"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="EntityEmailType">
        <xsd:annotation>
            <xsd:documentation>A structure that wraps NIEM Email ID object.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:name="EntityType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="lexsdigest:EntityType">
                <xsd:sequence>
                    <xsd:element ref="nc:ContactEmailID"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="EntityExplosiveType">
        <xsd:annotation>
            <xsd:documentation>A structure that wraps NIEM Explosive object and its roles.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:name="EntityType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="lexsdigest:EntityType">
                <xsd:sequence>
                    <xsd:element ref="nc:Explosive"/>
                    <xsd:element ref="em:Resource" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ChargeVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ForceVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:IncidentVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:Victim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:Property" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:Weapon" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="EntityFirearmType">
        <xsd:annotation>
            <xsd:documentation>A structure that wraps NIEM Firearm object and its roles.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:name="EntityType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="lexsdigest:EntityType">
                <xsd:sequence>
                    <xsd:element ref="nc:Firearm"/>
                    <xsd:element ref="em:Resource" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ChargeVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ForceVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:IncidentVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:Victim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:Property" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:Weapon" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="EntityIntangibleItemType">
        <xsd:annotation>
            <xsd:documentation>A structure that wraps NIEM Intangible Item object and its roles.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:name="EntityType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="lexsdigest:EntityType">
                <xsd:sequence>
                    <xsd:element ref="nc:IntangibleItem"/>
                    <xsd:element ref="em:Resource" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:Property" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="EntityLocationType">
        <xsd:annotation>
            <xsd:documentation>A structure that wraps NIEM Location object.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:name="EntityType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="lexsdigest:EntityType">
                <xsd:sequence>
                    <xsd:element ref="nc:Location"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="EntityOrganizationType">
        <xsd:annotation>
            <xsd:documentation>A structure that wraps NIEM Organization object and its roles.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:name="EntityType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="lexsdigest:EntityType">
                <xsd:sequence>
                    <xsd:element ref="nc:Organization"/>
                    <xsd:element ref="j:ChargeSubject" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ChargeVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:CitationSubject" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ConvictionSubject" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:CourtOrderDesignatedSubject" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:CriminalOrganization" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ForceSubject" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ForceVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:IncidentSubject" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:IncidentVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:SentenceSubject" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:Subject" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:Suspect" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:VerdictSubject" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:Victim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:SupervisionSubject" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:Lessee" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:Lessor" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:VehicleBrander" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="EntityPersonType">
        <xsd:annotation>
            <xsd:documentation>A structure that wraps LEXS Person object and its roles.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:name="EntityType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="lexsdigest:EntityType">
                <xsd:sequence>
                    <xsd:element ref="lexsdigest:Person"/>
                    <xsd:element ref="em:Resource" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:AppellateCaseDecisionIssuingJudge" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:AppellateCaseNoticeProsecutingAttorney" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ArrestOfficial" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ArrestSubject" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:Attorney" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:BailSubject" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:BookingEmployee" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:BookingReleaseCorrectionsAnalyst" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:BookingSearchOfficial" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:BookingSubject" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:BookingTelephoneCallSupervisingOfficial" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:BookingTransportOfficial" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:CaseJuror" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:CaseWitness" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ChargeSubject" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ChargeVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:CitationIssuingOfficial" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:CitationSubject" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ConvictionSubject" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:CourtEventJudge" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:CourtOrderDesignatedSubject" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:CourtOrderIssuingJudicialOfficial" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:CourtOrderServiceOfficialEnforcement" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:CourtOrderServiceOfficialJudicial" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:CustodyTransferReceivingEnforcementOfficial" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:CustodyTransferReleasingEnforcementOfficial" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:CustodyTransferSubject" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:EnforcementOfficial" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ForceSubject" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ForceVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:IncidentAssistingOfficial" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:IncidentReportingOfficial" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:IncidentResponseOfficial" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:IncidentSubject" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:IncidentSupervisingOfficial" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:IncidentVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:IncidentWitness" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:Judge" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:JudicialOfficial" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:Juror" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:MissingPerson" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:MissingPersonLastSeenWitness" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:PropertySeizureSeizingEnforcementOfficial" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:RegisteredOffender" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:RegisteredSexOffender" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:SentenceSubject" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ServiceCallDispatchedOfficial" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:SeverityLevelAssignedJudge" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:Subject" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:Suspect" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:VerdictIssuingJudge" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:VerdictSubject" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:Victim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:VisitationSupervisingOfficialEnforcement" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:VisitationSupervisingOfficialJudicial" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:Witness" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:Informant" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:Inmate" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:OtherInvolvedPerson" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:Parolee" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:Prisoner" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:Probationer" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:ProtectedParty" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:SupervisionSubject" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:Lessee" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:Lessor" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="EntitySubstanceType">
        <xsd:annotation>
            <xsd:documentation>A structure that wraps NIEM Substance object and its roles.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:name="EntityType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="lexsdigest:EntityType">
                <xsd:sequence>
                    <xsd:element ref="nc:Substance"/>
                    <xsd:element ref="em:Resource" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ChargeVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ForceVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:IncidentVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:Victim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:Property" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:Weapon" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="EntityTangibleItemType">
        <xsd:annotation>
            <xsd:documentation>A structure that wraps NIEM Tangible Item object and its roles.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:name="EntityType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="lexsdigest:EntityType">
                <xsd:sequence>
                    <xsd:element ref="nc:TangibleItem"/>
                    <xsd:element ref="em:Resource" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ChargeVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ForceVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:IncidentVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:Victim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:Property" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:Weapon" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="EntityTelephoneNumberAssociationType">
        <xsd:annotation>
            <xsd:documentation>A structure that describes an association between a Person or Organization and a telephone number, for example to indicate that a person has a particular number.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="AssociationType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="nc:AssociationType">
                <xsd:sequence>
                    <xsd:element ref="nc:PersonReference" minOccurs="0"/>
                    <xsd:element ref="nc:OrganizationReference" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:TelephoneNumberReference" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:TelephoneNumberPrimaryIndicator" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:TelephoneNumberHomeIndicator" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:TelephoneNumberWorkIndicator" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:TelephoneNumberEmergencyIndicator" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:TelephoneNumberDayIndicator" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:TelephoneNumberEveningIndicator" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:TelephoneNumberNightIndicator" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:TelephoneNumberUnspecifiedIndicator" minOccurs="0"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="EntityTelephoneNumberType">
        <xsd:annotation>
            <xsd:documentation>A structure that wraps LEXS TelephoneNumber object.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:name="EntityType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="lexsdigest:EntityType">
                <xsd:sequence>
                    <xsd:element ref="lexsdigest:TelephoneNumber"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="EntityType">
        <xsd:annotation>
            <xsd:documentation>A structure that describes generic LEXS Entity object wrapper for LEXS/NIEM base entities and their roles. Groups metadata with wrapped entity.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:namespace="http://niem.gov/niem/structures/2.0" i:name="Object"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="s:ComplexObjectType">
                <xsd:sequence>
                    <xsd:element ref="lexsdigest:Metadata" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="EntityVehicleType">
        <xsd:annotation>
            <xsd:documentation>A structure that wraps NIEM Vehicle object and its roles.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:name="EntityType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="lexsdigest:EntityType">
                <xsd:sequence>
                    <xsd:element ref="nc:Vehicle"/>
                    <xsd:element ref="em:Resource" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ChargeVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ForceVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:IncidentVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:Victim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:Property" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:Weapon" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="EntityVesselType">
        <xsd:annotation>
            <xsd:documentation>A structure that wraps NIEM Vessel (boat) object and its roles.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:name="EntityType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="lexsdigest:EntityType">
                <xsd:sequence>
                    <xsd:element ref="nc:Vessel"/>
                    <xsd:element ref="em:Resource" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ChargeVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:ForceVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:IncidentVictim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="j:Victim" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:Property" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="nc:Weapon" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="ItemEmailAddressAssociationType">
        <xsd:annotation>
            <xsd:documentation>A structure that describes an association between a tangible item and an email address.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="AssociationType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="nc:AssociationType">
                <xsd:sequence>
                    <xsd:element ref="nc:ItemReference"/>
                    <xsd:element ref="lexsdigest:EmailIDReference" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="ItemTelephoneNumberAssociationType">
        <xsd:annotation>
            <xsd:documentation>A structure that describes an association between a tangible item and a telephone number associated with it.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="AssociationType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="nc:AssociationType">
                <xsd:sequence>
                    <xsd:element ref="nc:ItemReference"/>
                    <xsd:element ref="lexsdigest:TelephoneNumberReference"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>    
    <xsd:complexType name="MetadataType">
        <xsd:annotation>
            <xsd:documentation>A structure that provides additional information for NIEM Metadata.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="Metadata"/>
                <i:AppliesTo i:namespace="http://niem.gov/niem/structures/2.0" i:name="Object"/>
                <i:AppliesTo i:namespace="http://niem.gov/niem/structures/2.0" i:name="Association"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="nc:MetadataType">
                <xsd:sequence>
                    <xsd:element ref="lexsdigest:LogicalIDText" minOccurs="0"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="OtherInvolvedPersonType">
        <xsd:annotation>
            <xsd:documentation>A data type for a person whose role in an activity has not been determined or is unknown.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:namespace="http://niem.gov/niem/structures/2.0" i:name="Object"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="s:ComplexObjectType">
                <xsd:sequence>
                    <xsd:element ref="nc:RoleOfPersonReference" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:OtherInvolvedPersonSequenceNumber" minOccurs="0"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="PersonAugmentationType">
        <xsd:annotation>
            <xsd:documentation>A structure that provides additional information about a person.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:namespace="http://niem.gov/niem/structures/2.0" i:name="AugmentationType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="s:AugmentationType">
                <xsd:sequence>
                    <xsd:element ref="im:AlienNumber" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:PersonRegisterNumber" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:PersonUSMSFugitiveIdentification" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="PersonLastSeenWitnessAssociationType">
        <xsd:annotation>
            <xsd:documentation>A structure that describes an association between a missing person and a witness.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="AssociationType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="nc:AssociationType">
                <xsd:sequence>
                    <xsd:element ref="lexsdigest:MissingPersonReference"/>
                    <xsd:element ref="lexsdigest:WitnessPersonReference"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="PersonRegisterNumberType">
        <xsd:annotation>
            <xsd:documentation>A structure that describes Person Register Number.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="IdentificationType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="nc:IdentificationType">
                <xsd:sequence>
                    <xsd:element ref="lexsdigest:BOPRegisterNumberOriginatorIndicator" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:USMSRegisterNumberOriginatorIndicator" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="PersonTelephoneNumberListAssociationType">
        <xsd:annotation>
            <xsd:documentation>A structure that describes an association between a person and telephone numbers somehow connected to that person.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="AssociationType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="nc:AssociationType">
                <xsd:sequence>
                    <xsd:element ref="nc:PersonReference" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:TelephoneNumberReference" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="PersonType">
        <xsd:annotation>
            <xsd:documentation>A structure that provides additional information for NIEM's PersonType.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="PersonType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="nc:PersonType">
                <xsd:sequence>
                    <xsd:element ref="j:PersonAugmentation" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:PersonAugmentation" minOccurs="0"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="PhysicalMailAssociationType">
        <xsd:annotation>
            <xsd:documentation>A structure that describes an association between a sender and recipent.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="AssociationType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="nc:AssociationType">
                <xsd:sequence>
                    <xsd:element ref="lexsdigest:RecipientPersonReference" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:RecipientOrganizationReference" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:RecipientLocationReference" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:SenderPersonReference" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:SenderOrganizationReference" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:SenderLocationReference" minOccurs="0"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="ServiceAssociationType">
        <xsd:annotation>
            <xsd:documentation>A structure that describes an association between a service provider entity (Person or Organization) and a service recipient entity.  Used for associations such as a student relationship where a teacher or school organization provides a service to a student.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="AssociationType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="nc:AssociationType">
                <xsd:sequence>
                    <xsd:element ref="lexsdigest:ServiceProviderPersonReference" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:ServiceProviderOrganizationReference" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:ServiceRecipientPersonReference" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:ServiceRecipientOrganizationReference" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="SubjectVictimAssociationType">
        <xsd:annotation>
            <xsd:documentation>A structure that describes an association between a subject and a victim.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="AssociationType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="nc:AssociationType">
                <xsd:sequence>
                    <xsd:element ref="lexsdigest:SubjectPersonReference" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:SubjectOrganizationReference" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:VictimPersonReference" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:VictimOrganizationReference" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="SubjectWitnessAssociationType">
        <xsd:annotation>
            <xsd:documentation>A structure that describes an association between a subject and a witness.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="AssociationType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="nc:AssociationType">
                <xsd:sequence>
                    <xsd:element ref="lexsdigest:SubjectPersonReference" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:SubjectOrganizationReference" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:WitnessPersonReference" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="TelephoneCallAssociationType">
        <xsd:annotation>
            <xsd:documentation>A structure that describes a telephone call with it's originator, receiver and duration.  Originator and receiver can be a person and/or organization.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="AssociationType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="nc:AssociationType">
                <xsd:sequence>
                    <xsd:element ref="lexsdigest:OriginatorPersonReference" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:OriginatorOrganizationReference" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:OriginatorTelephoneNumberReference" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:ReceiverPersonReference" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:ReceiverOrganizationReference" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:ReceiverTelephoneNumberReference" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:CallDuration" minOccurs="0"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="TelephoneNumberType">
        <xsd:annotation>
            <xsd:documentation>A structure that provides additional information for NIEM's TelephoneNumber.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="TelephoneNumber"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="nc:TelephoneNumberType">
                <xsd:sequence>
                    <xsd:element ref="lexsdigest:TelephoneNumberCategoryCode" minOccurs="0"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="VictimWitnessAssociationType">
        <xsd:annotation>
            <xsd:documentation>A structure that describes an association between a victim and a witness.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="AssociationType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="nc:AssociationType">
                <xsd:sequence>
                    <xsd:element ref="lexsdigest:VictimPersonReference" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:VictimOrganizationReference" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:WitnessPersonReference" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    <xsd:complexType name="VisitorAssociationType">
        <xsd:annotation>
            <xsd:documentation>A structure that describes an association between a visitor person or organization and visited person or organization.</xsd:documentation>
            <xsd:appinfo>
                <i:Base i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="AssociationType"/>
            </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexContent>
            <xsd:extension base="nc:AssociationType">
                <xsd:sequence>
                    <xsd:element ref="lexsdigest:VisitorPersonReference" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:VisitorOrganizationReference" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:VisitDescriptionText" minOccurs="0"/>
                    <xsd:element ref="lexsdigest:VisitedPersonReference" minOccurs="0" maxOccurs="unbounded"/>
                    <xsd:element ref="lexsdigest:VisitedOrganizationReference" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
    
    <!-- Element Definitions -->
    <xsd:element name="ArrestInvolvedWeaponAssociation" type="nc:ActivityItemAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an arrest and a weapon.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="ArrestOffenseAssociation" type="nc:RelatedActivityAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an arrest and related offense.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="ArrestOfficerAssociation" type="nc:ActivityInvolvedPersonAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an arrest and involved officer</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="ArrestSubjectAssociation" type="nc:ActivityInvolvedPersonAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an arrest and involved subject.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="Associations" type="lexsdigest:EntityAssociationsType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A container for all associations between objects.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="AttachmentLinkReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>Reference to an AttachmentLink.</xsd:documentation>
            <xsd:appinfo>
                <i:AppliesTo i:name="AttachmentLink" i:namespace="http://usdoj.gov/leisp/lexs/3.1"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="BailBondAssociation" type="lexsdigest:BailBondAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between a baling entity, bailee, and bail bondsman entity.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="BailBondsmanOrganizationReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to a bail bondsman organization.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="OrganizationType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="BailBondsmanPersonReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to a bail bondsman person.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="PersonType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="BaileePersonReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to a person who is being bailed out.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="PersonType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="BailingOrganizationReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to a bailing organization.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="OrganizationType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="BailingPersonReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to an bailing person.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="PersonType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="BOPRegisterNumberOriginatorIndicator" type="niem-xsd:boolean" nillable="true">
        <xsd:annotation>
            <xsd:documentation>Indicates whether Board of Prisons is the originator (true) of the register number.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="BoyfriendGirlfriendAssociation" type="nc:PersonAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between a boyfriend and a girlfriend.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="CallDuration" type="niem-xsd:duration" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A duration of a call.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="CaregiverAssociation" type="lexsdigest:ServiceAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between a caregiver entity (Person or Organization) and person taken care of.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="CellmateAssociation" type="nc:PersonAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A cellmate association between people.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="ClientAssociation" type="lexsdigest:ServiceAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between a client entity (Person or Organization) and a service provider entity.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="DeclarationPersonAssociation" type="lexsdigest:DeclarationPersonAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between a missing person and person who declared the other person missing.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="DeclarationPersonReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to a declaration person.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="PersonType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="DeliveryAssociation" type="lexsdigest:ServiceAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between a client entity (Person or Organization) and a delivery entity.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="EmailIDReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>Reference to an electronic mailing address by which a person or organization may be contacted</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="IDType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="EmailMessageAssociation" type="lexsdigest:EmailMessageAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between originator, receiver, and an e-mail message.  Originator and receiver can be a person or an organization.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="Entity" abstract="true">
        <xsd:annotation>
            <xsd:documentation>LEXS abstract entity object.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="EntityActivity" type="lexsdigest:EntityActivityType" substitutionGroup="lexsdigest:Entity" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An Activity Entity</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="EntityAircraft" type="lexsdigest:EntityAircraftType" substitutionGroup="lexsdigest:Entity" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An Aircraft  Entity</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="EntityAttachmentLinkAssociation" type="lexsdigest:EntityAttachmentLinkAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an entity and an AttachmentLink.  Used to connect Attachments to objects where more specific associations are not appropriate.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="EntityCrimeSceneImageAssociation" type="lexsdigest:EntityAttachmentLinkAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an entity and an AttachmentLink to a crime scene image.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="EntityDrug" type="lexsdigest:EntityDrugType" substitutionGroup="lexsdigest:Entity" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A Drug Entity</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="EntityEmail" type="lexsdigest:EntityEmailType" substitutionGroup="lexsdigest:Entity" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An Email Entity</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="EntityEmailAssociation" type="lexsdigest:EntityEmailAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an entity and an E-mail message, for example to indicate that a person has or uses a particular email address.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="EntityExplosive" type="lexsdigest:EntityExplosiveType" substitutionGroup="lexsdigest:Entity" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An Explosive Entity</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="EntityFirearm" type="lexsdigest:EntityFirearmType" substitutionGroup="lexsdigest:Entity" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A Firearm Entity</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="EntityIntangibleItem" type="lexsdigest:EntityIntangibleItemType" substitutionGroup="lexsdigest:Entity" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An Intangible Item Entity</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="EntityItemImageAssociation" type="lexsdigest:EntityAttachmentLinkAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an entity and an AttachmentLink to an item image, such as a picture of a vehicle.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="EntityLocation" type="lexsdigest:EntityLocationType" substitutionGroup="lexsdigest:Entity" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A Location Entity</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="EntityOrganization" type="lexsdigest:EntityOrganizationType" substitutionGroup="lexsdigest:Entity" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An Organization Entity</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="EntityPerson" type="lexsdigest:EntityPersonType" substitutionGroup="lexsdigest:Entity" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A Person Entity</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="EntityPersonFacialImageAssociation" type="lexsdigest:EntityAttachmentLinkAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an entity and an AttachmentLink to person facial image.  Facial image should be of just a face, or at least an image from the waist up.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="EntityPersonImageAssociation" type="lexsdigest:EntityAttachmentLinkAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an entity and an AttachmentLink to person image.  Should be used when the image is not just a facial or waist up image.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="EntityPersonSMTImageAssociation" type="lexsdigest:EntityAttachmentLinkAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an entity and an AttachmentLink to person scar, mark, or tattoo image.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="EntityReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to a LEXS Entity.</xsd:documentation>
            <xsd:appinfo>
                <i:AppliesTo i:name="Entity" i:namespace="http://usdoj.gov/leisp/lexs/3.1"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="EntitySubstance" type="lexsdigest:EntitySubstanceType" substitutionGroup="lexsdigest:Entity" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A Substance Entity</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="EntitySupportingDocumentationAssociation" type="lexsdigest:EntityAttachmentLinkAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an entity and an AttachmentLink to supporting documentaion, such as a binary version of a report.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="EntityTangibleItem" type="lexsdigest:EntityTangibleItemType" substitutionGroup="lexsdigest:Entity" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A Tangible Item Entity</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="EntityTelephoneNumber" type="lexsdigest:EntityTelephoneNumberType" substitutionGroup="lexsdigest:Entity" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A Telephone Number Entity</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="EntityTelephoneNumberAssociation" type="lexsdigest:EntityTelephoneNumberAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an entity and a telephone number, for example to indicate that a person has or uses a particular phone number.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="EntityVehicle" type="lexsdigest:EntityVehicleType" substitutionGroup="lexsdigest:Entity" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A Vehicle Entity</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="EntityVessel" type="lexsdigest:EntityVesselType" substitutionGroup="lexsdigest:Entity" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A Vessel Entity</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="HomosexualAssociation" type="nc:PersonAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A homosexual association between people.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="IncidentArrestAssociation" type="nc:RelatedActivityAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an incident and an arrest.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="IncidentEmailAddressAssociation" type="lexsdigest:ActivityEmailAddressAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an Incident and an Email Address (e.g. harassing or threatening email).</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="IncidentEvidenceAssociation" type="nc:ActivityItemAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an activity and item somehow involved in that activity ( i.e. evidence).</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="IncidentInvolvedItemAssociation" type="nc:ActivityItemAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an arrest and involved item.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="IncidentLocationAssociation" type="j:ActivityLocationAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association indicating where an incident occurred.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="IncidentOffenseAssociation" type="nc:RelatedActivityAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an offense and an incident in which it occurred.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="IncidentReportingOfficialAssociation" type="nc:ActivityInvolvedPersonAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an incident and it's reporting official.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="IncidentServiceCallAssociation" type="nc:RelatedActivityAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an incident and a service call.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="IncidentSubjectOrganizationAssociation" type="nc:ActivityOrganizationAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an incident and an organization involved as subject.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="IncidentSubjectPersonAssociation" type="nc:ActivityInvolvedPersonAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an incident and a person involved as subject.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="IncidentTelephoneNumberAssociation" type="lexsdigest:ActivityTelephoneNumberAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an Incident and a Telelephone Number (e.g. threatening phone call).</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="IncidentVictimOrganizationAssociation" type="nc:ActivityOrganizationAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an incident and an organization involved as victim.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="IncidentVictimPersonAssociation" type="nc:ActivityInvolvedPersonAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an incident and a person involved as victim.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="IncidentWeaponAssociation" type="nc:ActivityItemAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an incident and a weapon that was involved.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="IncidentWitnessAssociation" type="nc:ActivityInvolvedPersonAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an incident and a witness to it.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="Informant" type="lexsdigest:OtherInvolvedPersonType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An informant.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="Inmate" type="j:SubjectType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An inmate.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="InmateApprovedTelephoneListAssociation" type="lexsdigest:PersonTelephoneNumberListAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an inmate and approved telephone number list for calls.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="InmateTelephoneCallLogAssociation" type="lexsdigest:TelephoneCallAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an inmate and calls placed to specific telephone number.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="ItemAssignedTelephoneNumberAssociation" type="lexsdigest:ItemTelephoneNumberAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between a tangible item and a telephone number to which it is assigned.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="ItemEmailAddressAssociation" type="lexsdigest:ItemEmailAddressAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between a tangible item and an email address.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="ItemLienHolderOrganizationAssociation" type="nc:OrganizationItemAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an item and an organization that has a lien on it.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="ItemLienHolderPersonAssociation" type="nc:PersonItemAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an item and a person that has a lien on it.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="ItemTelephoneNumberAssociation" type="lexsdigest:ItemTelephoneNumberAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between a tangible item and a telephone number.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="LocationIsItemRecoveryIndicator" type="niem-xsd:boolean" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A flag which indicates whether (true) or not (false) the location is where the item was recovered.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="LocationIsItemSeizedIndicator" type="niem-xsd:boolean" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A flag which indicates whether (true) or not (false) the location is where the item was seized.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="LogicalIDText" type="nc:TextType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>Used to indicate that objects may be the same.  For example, if information for two people is reported by a single data owner as having the same LogicalIDText, then consumers understand that those two people are believed to be the same.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="Metadata" type="lexsdigest:MetadataType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>Provides additional information about an object.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="MissingPersonReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to a missing person.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="PersonType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="OffenseEmailAddressAssociation" type="lexsdigest:ActivityEmailAddressAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an Incident and an Email Address (e.g. harassing or threatening email).</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="OffenseInvolvedItemAssociation" type="nc:ActivityItemAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an offense and an involved item.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="OffenseLocationAssociation" type="j:ActivityLocationAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an offense and where it occurred.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="OffenseSubjectOrganizationAssociation" type="nc:ActivityOrganizationAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an offense and a subject organization.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="OffenseSubjectPersonAssociation" type="nc:ActivityInvolvedPersonAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an offense and a subject person.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="OffenseTelephoneNumberAssociation" type="lexsdigest:ActivityTelephoneNumberAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an Offence and a Telelephone Number (e.g. threatening phone call).</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="OffenseVictimOrganizationAssociation" type="nc:ActivityOrganizationAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an offense and a victim organization.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="OffenseVictimPersonAssociation" type="nc:ActivityInvolvedPersonAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an offense and a victim person.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="OffenseWeaponAssociation" type="nc:ActivityItemAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an offense and an involved weapon.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="OffenseWitnessAssociation" type="nc:ActivityInvolvedPersonAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an offense and a witness person.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="OriginatorEmailIDReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to the originator EmailID</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="IDType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="OriginatorOrganizationReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to an originator organization.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="OrganizationType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="OriginatorPersonReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to an originator person.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="PersonType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="OriginatorTelephoneNumberReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to an originator telephone number</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="TelephoneNumberType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="OtherInvolvedPerson" type="lexsdigest:OtherInvolvedPersonType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A person involved in an activity whose role has not yet been determined or is unknown.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="OtherInvolvedPersonSequenceNumber" type="nc:TextType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A sequence number for an other involved person. Sequence number is assigned if an activity involves more then one person whose role is unknown.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="Parolee" type="j:SubjectType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A parolee.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="PatientAssociation" type="lexsdigest:ServiceAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between a patient and a person or organization who is treating them. </xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="Person" type="lexsdigest:PersonType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A person.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="PersonArrestLocationAssociation" type="nc:PersonLocationAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between a person where they were arrested.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="PersonAugmentation" type="lexsdigest:PersonAugmentationType" substitutionGroup="s:Augmentation" nillable="true">
        <xsd:annotation>
            <xsd:documentation>Additional information about a person.</xsd:documentation>
            <xsd:appinfo>
                <i:AppliesTo i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="PersonType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="PersonBirthLocationAssociation" type="nc:PersonLocationAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between a person and where they were born.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="PersonFoundLocationAssociation" type="nc:PersonLocationAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between a missing person and location where person was found.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="PersonLastSeenWitnessAssociation" type="lexsdigest:PersonLastSeenWitnessAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between a missing person and a witness.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="PersonOfInterestAssociation" type="nc:ActivityInvolvedPersonAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an activity and a person of interest involved in the activity.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="PhysicalMailAssociation" type="lexsdigest:PhysicalMailAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between a sender and recipent..</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="PersonRegisterNumber" type="lexsdigest:PersonRegisterNumberType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A person register number.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="PersonUSMSFugitiveIdentification" type="nc:IdentificationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A person US Marshal Service fugitive ID.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="Prisoner" type="j:SubjectType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A prisoner.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="Probationer" type="j:SubjectType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A person on probation.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="PropertyRecoveryLocationAssociation" type="nc:ItemLocationAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between an item and where it was recovered.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="PropertySeizedLocationAssociation" type="nc:ItemLocationAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between a property and where it was seized.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="ProtectedParty" type="lexsdigest:OtherInvolvedPersonType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A person under protection.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="ReceiverEmailIDReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to a receiver EmailID</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="IDType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="ReceiverOrganizationReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to a receiver organization.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="OrganizationType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="ReceiverPersonReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to a receiver person.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="PersonType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="ReceiverTelephoneNumberReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to a receiver telephone number.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="TelephoneNumberType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="RecipientLocationReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>Details about a Recipient location.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="LocationType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="RecipientOrganizationReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to a Recipient organization.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="OrganizationType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="RecipientPersonReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to an Recipient person.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="PersonType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="SenderLocationReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>Details about a Sender location.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="LocationType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="SenderOrganizationReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to a Sender organization.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="OrganizationType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="SenderPersonReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to an Sender person.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="PersonType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="ServiceCallCallerAssociation" type="nc:ActivityInvolvedPersonAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between a service call and the person who called.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="ServiceCallDispatcherAssociation" type="nc:ActivityInvolvedPersonAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between a service call and the dispatching person.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="ServiceCallDispatchLocationAssociation" type="j:ActivityLocationAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between a service call and where assistance was dispatched.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="ServiceCallEmailAddressAssociation" type="lexsdigest:ActivityEmailAddressAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between a service call and email address where a request for service originated.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="ServiceCallLocationAssociation" type="j:ActivityLocationAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between a service call and where it was made from.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="ServiceCallOperatorAssociation" type="nc:ActivityInvolvedPersonAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between a service call and an operator.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="ServiceCallTelephoneNumberAssociation" type="lexsdigest:ActivityTelephoneNumberAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between a service call and a telephone number where a request for service originated.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="ServiceProviderOrganizationReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to an organization providing services.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="OrganizationType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="ServiceProviderPersonReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to a person providing services.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="PersonType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="ServiceRecipientOrganizationReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to a service recipient organization.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="OrganizationType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="ServiceRecipientPersonReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to a person receiving services.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="PersonType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="StudentAssociation" type="lexsdigest:ServiceAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An student association between a teaching entity and pupil.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="SubjectOrganizationReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to a subject organization.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="OrganizationType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="SubjectPersonReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to a subject person.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="PersonType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="SubjectVictimAssociation" type="lexsdigest:SubjectVictimAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between a subject and a victim.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="SubjectWitnessAssociation" type="lexsdigest:SubjectWitnessAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between a subject and a witness.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="SupervisionSubject" type="j:SubjectType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A subject under supervision.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="TelephoneCallAssociation" type="lexsdigest:TelephoneCallAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between a telephone call originating entity and a telephone call recieving entity.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="TelephoneNumber" type="lexsdigest:TelephoneNumberType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A telephone number.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="TelephoneNumberCategoryCode" type="lexscodes:TelephoneNumberCategoryCodeType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>Defines what kind of phone number this is, such as a fax versus a pager.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="TelephoneNumberDayIndicator" type="niem-xsd:boolean" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A flag which indicates whether (true) or not (false) the number is for daytime use.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="TelephoneNumberEmergencyIndicator" type="niem-xsd:boolean" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A flag which indicates whether (true) or not (false) the number is for use in an emergency.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="TelephoneNumberEveningIndicator" type="niem-xsd:boolean" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A flag which indicates whether (true) or not (false) the number is for evening use.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="TelephoneNumberHomeIndicator" type="niem-xsd:boolean" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A flag which indicates whether (true) or not (false) this is a home number.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="TelephoneNumberNightIndicator" type="niem-xsd:boolean" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A flag which indicates whether (true) or not (false) the number is for nighttime use.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="TelephoneNumberPrimaryIndicator" type="niem-xsd:boolean" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A flag which indicates whether (true) or not (false) this is a primary contact number.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="TelephoneNumberReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to a telephone number.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="TelephoneNumberType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="TelephoneNumberUnspecifiedIndicator" type="niem-xsd:boolean" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A flag which indicates whether (true) or not (false) the number is for specific use.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="TelephoneNumberWorkIndicator" type="niem-xsd:boolean" nillable="true">
        <xsd:annotation>
            <xsd:documentation>A flag which indicates whether (true) or not (false) this is a work number.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="USMSRegisterNumberOriginatorIndicator" type="niem-xsd:boolean" nillable="true">
        <xsd:annotation>
            <xsd:documentation>Indicates whether the US Marshal's Service is the originator (true) of the register number.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="VictimOrganizationReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to a victim organization.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="OrganizationType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="VictimPersonReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to victim person.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="PersonType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="VictimWitnessAssociation" type="lexsdigest:VictimWitnessAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between a victim and witness.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="VisitDescriptionText" type="nc:TextType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>Describes a reason for a visit.</xsd:documentation>
        </xsd:annotation>
    </xsd:element>    
    <xsd:element name="VisitorAssociation" type="lexsdigest:VisitorAssociationType" nillable="true">
        <xsd:annotation>
            <xsd:documentation>An association between a visitor person or organization and visited person or organization..</xsd:documentation>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="VisitedOrganizationReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to a visited organization.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="OrganizationType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="VisitedPersonReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to visited person.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="PersonType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>    
    <xsd:element name="VisitorOrganizationReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to a Visitor organization.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="OrganizationType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="VisitorPersonReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to Visitor person.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="PersonType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    <xsd:element name="WitnessPersonReference" type="s:ReferenceType">
        <xsd:annotation>
            <xsd:documentation>A reference to a witness person.</xsd:documentation>
            <xsd:appinfo>
                <i:ReferenceTarget i:namespace="http://niem.gov/niem/niem-core/2.0" i:name="PersonType"/>
            </xsd:appinfo>
        </xsd:annotation>
    </xsd:element>
    
</xsd:schema>
